body, html, div, span, ul {
    margin: 0px;
    padding: 0px;
    font-size: 12px;
}
img {
    border: 0px;
}
ul {
    list-style: none;
}
a {
    text-decoration: none;
}
a:link {
    color: #ccccff;
}
a:hover {
    color: #66ccff;
}
a:visited {
    color: #ffcccc;
}
.main {
    width: 960px;
    margin: 0px auto;
}
/*头部开始*/
.header {
    width: 100%;
    height: 100px;
    margin: 0px auto;
}
.header-left {
    width: 30%;
    height: 95px;
    /*float: left;*/
    display: inline-block;
    vertical-align: top;
}
.header-left .logo {
    
}
.header-left .logo img {
    height: 60px;
}
.header-right {
    width: 68%;
    height: 95px;
    display: inline-block;
    vertical-align: top;
    text-align: right;
}
.header-right .header-info {
    display: inline-block;
    margin-right: 30px;
    margin-top: 10px;
    border: 1px solid #ccccff;
    border-radius: 15px;
    padding: 10px;
    font-size: 16px;
}
.header-right .header-info span {
    color: #ff9999;
    font-size: 16px;
}
.header-right .header-action {
    display: inline-block;
}

.header-right .header-action button {
    background-color: #B9DBDB;
    padding: 10px 20px;
    border: 1px solid #A9AF88;
    border-radius: 15px;
    color: #1D4B5E;
}
/*头部结束*/
/*左侧开始*/
.left-slider {
    float: left;
    width: 200px;
    margin: 0px 30px 0px auto;
}

.nav-ul {
    
}
.nav-ul li {
    margin: 5px auto 5px 0px;
    padding: 10px 15px;
    border: 1px solid #A9AF88;
    border-radius: 10px;
    font-size: 150%;
    width: 100px;
}
/*左侧结束*/

/*右侧开始*/
.right-slider {
    width: 700px;
    float: left;
}
/*右侧结束*/

/*footer开始*/
.copyright {
    width: 200px;
    margin: 5px auto;
}
/*footer结束*/

table.category {
    width: 100%;
    table-layout: auto;
    border-collapse: collapse;
    border: 1px solid #ccccff;
}
table.category td {
    border: 1px solid #ccccff;
    padding: 10px 20px;
}